<!DOCTYPE html>
<!--
Copyright 2017 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->

<link rel="import" href="/elements/job-page.html">
<link rel="import" href="/static/testing_common.html">
<link rel="import" href="/tracing/base/unit.html">
<link rel="import" href="/tracing/core/test_utils.html">

<script>
'use strict';

tr.b.unittest.testSuite(function() {
  const testOptions = {
    tearDown() {
      testing_common.clearXhrMock();
    }
  };

  test('instantiation', function() {
    const mockResponse = {
      'data': {
        'job_id': 12345,
        'comparison_mode': 'performance',
        'configuration': 'configuration',
        'test_suite': 'test_suite',
        'test': 'test',
        'metric': 'metric',
        'status': 'RUNNING',
        'created': '2017-01-30',
        'updated': '2017-01-30'
      }
    };
    testing_common.addXhrMock('*', JSON.stringify(mockResponse));
    const page = document.createElement('job-page');
    this.addHTMLOutput(page);
  }, testOptions);
});
</script>
